water-cooled system - French English Dictionary